@GrammarTest
Feature: 参数处理各种场景

  Scenario Outline: [TC_Test_API_01_<SeqNumber>] 查询各省份的油价价格，分别为0号，92号，95号，98号的最新价格
    Given Specify headers as below table
      | GroupId    | <GroupId>                                       |
      | PrivateKey | {{activation(GroupId)}}                         |
      | PublicKey  | {{activation(GroupId,PublicKey)}}               |
      | Env        | {{env}}                                         |
      | Date       | {{date}}                                        |
      | Time       | {{date(yyyy-MM-dd'T'HH:mm:ss,Asia/Riyadh,365)}} |
    When Send API 'oil' with updated below fields
      | STEP_NAME       | testStep           |
      | email           | {{empty)}}         |
      | userId          | {{unique(),20}}    |
      | $.data.phone    | {{date(yyyyMMdd)}} |
      | $.data.username | {{delete}}         |
    Then Response status code should be 200
    * Assert below expression
      | actual                  | expected | relation |
      | {{#.response.body.msg}} | <msg>    | ==       |
    Examples:
      | SeqNumber | GroupId   | msg  |
      | 01        | TestGroup | 获取成功 |